// pages/myProfile/myProfile.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    xphoto: '/images/my_09.png',
    change: "编辑",
  },
  //上传身份证照片
  xphotos: function () {
    var that = this;
    var xphoto = that.data.xphoto;
    wx.chooseImage({
      count: 1, // 默认9 
      sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有 
      sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有 
      success: function (res) {
        // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片 
        that.setData({
          xphoto: res.tempFilePaths
        })
      }
    })
  },
  // 提交发布
  submit(e) {
    var that = this;
    var qname = e.detail.value.qname;
    var ads = e.detail.value.ads;
    var fname = e.detail.value.fname;
    var card = e.detail.value.card;
    var photo = this.data.xphoto;
    var name = e.detail.value.name;
    var phone = e.detail.value.phone;
    if (!qname) {
      wx.showToast({
        title: '企业名称不能为空',
        icon: 'none'
      })
      return false;
    } if (!ads) {
      wx.showToast({
        title: '所在地区不能为空',
        icon: 'none'
      })
      return false;
    } if (!fname) {
      wx.showToast({
        title: '法人姓名不能为空',
        icon: 'none'
      })
      return false;
    } if (!card) {
      wx.showToast({
        title: '身份证不能为空',
        icon: 'none'
      })
      return false;
    } if (photo =='/images/my_09.png') {
      wx.showToast({
        title: '请上传企业营业执照',
        icon: 'none'
      })
      return false;
    } if (!name) {
      wx.showToast({
        title: '联系人不能为空',
        icon: 'none'
      })
      return false;
    } if (!phone) {
      wx.showToast({
        title: '联系电话不能为空',
        icon: 'none'
      })
      return false;
    } else if (!(/^1[3|4|5|8][0-9]\d{4,8}$/.test(phone))){
      wx.showToast({
        title: '手机号有误',
        icon: 'none'
      })
    }  
    else {
      wx.showToast({
        title: '提交成功',
        icon: 'success',
        duration: 1500
      })
    }
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})